home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pinstaller / tests / test_GLI_InstallProfile.py < prev    next >
Text File  |  2005-08-22  |  1KB  |  38 lines

  1. """
  2. # Copyright 1999-2005 Gentoo Foundation
  3. # This source code is distributed under the terms of version 2 of the GNU
  4. # General Public License as published by the Free Software Foundation, a copy
  5. # of which can be found in the main directory of this project.
  6. Gentoo Linux Installer Test Suite
  7. $Header: /var/cvsroot/gentoo/src/installer/src/tests/test_GLI_InstallProfile.py,v 1.5 2005/08/22 18:35:52 codeman Exp $
  8. """
  9.  
  10. import unittest
  11. import os
  12. import GLIInstallProfile
  13.  
  14. class test_GLIInstallProfile (unittest.TestCase):
  15.  
  16.     def setUp(self):
  17.         self.failUnless(os.path.exists("GLIInstallProfile.py"), "Please run tests from src")
  18.  
  19.     def testInstantiate(self):
  20.         profile = GLIInstallProfile.InstallProfile();
  21.  
  22.         self.failUnless(profile, "Could not instantiate InstallProfile");
  23.  
  24.     def testParse(self):
  25.         profile = GLIInstallProfile.InstallProfile()
  26.  
  27.         self.failUnless(profile, "Could not instantiate InstallProfile");
  28.  
  29.         path = os.getcwd()
  30.         path = os.path.join(path, "tests", "gli_test_profile.xml")
  31.  
  32.         profile.parse("file://" + path)
  33.  
  34.         self.assertEquals(profile.get_time_zone(), "GMT")
  35.  
  36. if __name__ == '__main__':
  37.     unittest.main()
  38.